19.8.02

Coca-Cola and Pepsi have been asked by India's Supreme Court to explain why they have plastered adverts on the side of the Himalaya mountains.